import { axios } from '@/utils/request1'

export function login (parameter) {
  return axios({
    url: '/app/login',
    method: 'post',
    data: parameter
  })
}

export function loginInfoByShareToken (parameter) {
  return axios({
    url: '/app/loginInfoByShareToken',
    method: 'post',
    params: parameter
  })
}

export function logout (parameter) {
  return axios({
    url: '/app/logout',
    method: 'get',
    params: parameter
  })
}

/**
 * 获取登录用户信息
 *
 * @author yubaoshan
 * @date 2020/5/26 19:08
 */
export function getLoginUser (parameter) {
  return axios({
    url: '/app/getLoginUser',
    method: 'get',
    params: parameter
  })
}

export function getUserInfo (parameter) {
  return axios({
    url: '/app/getUserInfo',
    method: 'post',
    params: parameter
  })
}

export function getJoinedOrgs (parameter) {
  return axios({
    url: '/app/myOrgList',
    method: 'post',
    params: parameter
  })
}